Scientific Name:Macrophthalmus fusculatus
Arthropoda > Malacostraca > Decapoda > Ocypodidae > Macrophthalmus
Macrophthalmus lisae